home *** CD-ROM | disk | FTP | other *** search
/ Shareware Grab Bag / Shareware Grab Bag.iso / 001 / colossus.arc / COLOSSUS.DOC < prev    next >
Encoding:
Text File  |  1985-11-15  |  99.6 KB  |  2,352 lines

  1.  
  2.  
  3.  
  4.  
  5.  
  6.  
  7.  
  8.  
  9.  
  10.  
  11.  
  12.  
  13.  
  14.  
  15.  
  16.       
  17.  
  18.  
  19.  
  20.  
  21.  
  22.                                    C O L O S S U S
  23.  
  24.                     THE "STATE OF THE ART" BULLETIN BOARD SOFTWARE
  25.                                      
  26.                                        FOR THE
  27.  
  28.                                 IBM PERSONAL COMPUTER
  29.  
  30.                            
  31.  
  32.                                   COPYRIGHT, 1985 BY
  33.  
  34.                          THE FORBIN PROJECT & DAN P. PLUNKETT 
  35.  
  36.                               
  37.  
  38.                             
  39.  
  40.                              
  41.                                   NOVEMBER 15th, 1985
  42.  
  43.  
  44.  
  45.  
  46.  
  47.  
  48.  
  49.  
  50.  
  51.  
  52.  
  53.  
  54.  
  55.  
  56.  
  57.  
  58.  
  59.  
  60.  
  61.  
  62.      COLOSSUS BULLETIN BOARD SOFTWARE                     NOVEMBER 15th, 1985 
  63.  
  64.                                TABLE OF CONTENTS                 PAGE
  65.                                                                   
  66.  
  67.      1.0  INTRODUCTION                                               1
  68.             1.1  IMPORTANT NOTICE                                    1
  69.             1.2  DISCLAIMER                                          1
  70.             1.3  COPYRIGHT NOTICE                                    2
  71.             1.4  CREDITS                                             2
  72.  
  73.      2.0  COLOSSUS HARDWARE REQUIREMENTS                             2
  74.             2.1  MODEMS                                              2
  75.             2.2  MODEM SWITCHES                                      3
  76.             2.3  NUMERIC RESULT CODES                                3
  77.  
  78.      3.0  COLOSSUS FILES                                             3
  79.             3.1  SYSTEM FILES                                        3
  80.             3.2  HELP FILES                                          4
  81.             3.3  MENU FILES                                          4
  82.             3.4  MESSAGE FILES                                       5
  83.             3.5  WELCOME FILES                                       5
  84.             3.6  BULLETIN FILES                                      5
  85.             3.7  OTHER SUPPORT FILES                                 6
  86.  
  87.      4.0  THE COMMAND LINE                                           6
  88.             4.1  DEFINITIONS                                         7
  89.             4.2  EXAMPLES                                            9
  90.             4.3  BATCH FILES                                        10
  91.  
  92.      5.0  GETTING STARTED                                           10
  93.             5.1  DEFAULT DRIVE                                      10
  94.             5.2  CONFIG.SYS FILE REQUIRED                           10
  95.             5.3  RUNNING COLOSSUS THE FIRST TIME                    11
  96.             5.4  SETTING UP THE SYSTEM FILES                        12
  97.  
  98.      6.0  USING THE QUESTIONNAIRE                                   14
  99.  
  100.      7.0  COLOSSUS NETWORKING                                       16
  101.             7.1  NET-MAIL DESCRIPTION                               16
  102.             7.2  GETTING A NET/NODE NUMBER ASSIGNED                 18
  103.             7.3  HOW IS THE NET/NODE SYSTEM ORGANIZED?              18
  104.             7.4  NET-MAIL OPERATION                                 19
  105.  
  106.      8.0  THE FUNCTION KEYS                                         20
  107.             8.1  DEFINITIONS:                                       20
  108.  
  109.      9.0  THE ALT KEYS                                              22
  110.             9.1  AVAILABLE KEYS                                     22
  111.             9.2  DEFINITIONS                                        22
  112.  
  113.     10.0  MAIN MENU EXPLAINED                                       27
  114.            10.1  MAIN MENU EXAMPLE                                  27
  115.            10.2  EXPLANATION                                        27
  116.  
  117.     11.0  MESSAGE MENU (MMS) EXPLAINED                              29
  118.            11.1  MESSAGE MENU EXAMPLE                               29
  119.            11.2  EXPLANATION                                        29
  120.  
  121.  
  122.      COLOSSUS BULLETIN BOARD SOFTWARE                     NOVEMBER 15th, 1985 
  123.  
  124.                                TABLE OF CONTENTS                 PAGE
  125.           
  126.     12.0  FILE MENU EXPLAINED                                       30
  127.            12.1  FILE MENU EXAMPLE                                  30
  128.            12.2  EXPLANATION                                        30
  129.  
  130.     13.0  SYSOP MENU EXPLAINED                                      31
  131.            13.1  SYSOP MENU EXAMPLE                                 32
  132.            13.2  EXPLANATION                                        32
  133.  
  134.     14.0  THE SYSOP'S "UPDATE MENU" EXPLAINED                       34
  135.            14.1  UPDATE MENU EXAMPLE                                34
  136.            14.2  EXPLANATION                                        34
  137.  
  138.     15.0  COLOSSUS TECHNICAL REFERENCE INFORMATION                  36
  139.            15.1  RECORD STRUCTURE FOR "USERS.BBS"                   36
  140.  
  141.     16.0  LATEST COLOSSUS UPDATES                                   36
  142.            16.1  COLOSSUS PROGRAM UPDATES                           36
  143.  
  144.  
  145.  
  146.  
  147.  
  148.  
  149.  
  150.  
  151.  
  152.  
  153.  
  154.  
  155.  
  156.  
  157.  
  158.  
  159.  
  160.  
  161.  
  162.  
  163.  
  164.  
  165.  
  166.  
  167.  
  168.  
  169.  
  170.  
  171.  
  172.  
  173.  
  174.  
  175.  
  176.  
  177.  
  178.  
  179.  
  180.  
  181.      COLOSSUS BULLETIN BOARD SOFTWARE                     NOVEMBER 15th, 1985 
  182.  
  183.      1.0  INTRODUCTION
  184.  
  185.           Colossus is a bulletin board program written in Borland's Turbo 
  186.           Pascal.  Designed on an IBM Personal Computer, Colossus is 
  187.           compatible with the IBM PCjr and other IBM "Compatibles" like 
  188.           the Tandy 1000.  
  189.  
  190.           Colossus is distributed under the "Userware" concept.  You are 
  191.           encouraged to distribute this software to others as long as you 
  192.           DO NOT charge, in any shape or form, for this program.
  193.  
  194.      1.1  IMPORTANT NOTICE
  195.  
  196.           Thank you for taking the time and expense of obtaining Colossus.  
  197.           We're sure after you've had a chance to look Colossus over, you'll 
  198.           agree it is a powerful bulletin board program which combines 
  199.           both speed and finesse.
  200.  
  201.           This program, like many others is distributed under the 
  202.           "Userware" concept.  Since Colossus is not a program which 
  203.           appeals to a mass market, like a communications program for 
  204.           example, we depend on you --- the lonely Sysop --- to support 
  205.           our undertaking.
  206.  
  207.           It's important to note that in all actually very few users of 
  208.           Public Domain programs ever send the author their registration 
  209.           or donation.  Being a Sysop, your rewards for running your 
  210.           board are often a simple "Thanks".  I hope after you've used 
  211.           Colossus, and have chosen it over the many other programs 
  212.           available, you'll show your support by a simple donation.
  213.  
  214.           We could of offered gimmicks like full documentation, telephone 
  215.           support, etc.. for registration.  We didn't, instead we're 
  216.           depending on you, the sysops', to help keep our program growing by 
  217.           showing your support by sending in your registration.  Many of 
  218.           you will have Colossus running 24 hours per day, 7 days per week.  
  219.           This is more than other program you'll use, during this use we're 
  220.           confident we'll earn your support.  
  221.  
  222.           Registration is easy.  Send a $50.00 (or more) donation to the 
  223.           author:
  224.  
  225.                                   Mr. Dan Plunkett
  226.                                   9526 Ashbourn Drive
  227.                                   Burke, VA  22015
  228.  
  229.           In either case feel free to distribute Colossus freely and send 
  230.           us any comments or suggestion via net mail.
  231.  
  232.  
  233.      1.2  DISCLAIMER 
  234.   
  235.           The Forbin Project  and  all  other  authors  associated  with  
  236.           the writing  or  evolution of Colossus are not responsible for 
  237.           any damage done  to  hardware/software/other  peripherals  by  
  238.           Colossus   during running.  All responsibility lies with the 
  239.           operator.  
  240.    
  241.      COLOSSUS BULLETIN BOARD SOFTWARE                     NOVEMBER 15th, 1985 
  242.  
  243.  
  244.      1.3  COPYRIGHT NOTICE 
  245.  
  246.           Colossus is a Copyright of The Forbin Project and Dan P.  
  247.           Plunkett.  Colossus  and  affiliate  programs  distributed with 
  248.           it are not to be modified or distributed without the expressed 
  249.           written consent of  The Forbin Project or Dan P. Plunkett. 
  250.           Colossus is NOT to be sold or used for or with illegal 
  251.           intentions under the penalty of law.  
  252.     
  253.  
  254.      1.4  CREDITS
  255.  
  256.           Many hours have gone into the development of Colossus.  Not 
  257.           just with writing code, but finding bugs, changing formats and 
  258.           testing things like the Networking and File area.  A lot of 
  259.           these tests were done while running up healthy phone bills just 
  260.           so Colossus could be brought to you. Press Page Up to see a note 
  261.           from the author regarding credits.
  262.  
  263.           We would like to mention some of these people here:
  264.  
  265.                 Dan Plunkett            John Friel III
  266.                 Jim Harrer              Scott Hunter
  267.  
  268.           Plus the many BETA TESTERS!  Thanks guys for your help!
  269.  
  270.  
  271.      2.0  COLOSSUS HARDWARE REQUIREMENTS
  272.  
  273.           The following are considered the minimum "Baseline" 
  274.           requirements:
  275.  
  276.           A.  128K Memory
  277.           B.  One Disk Drive
  278.           C.  Modem
  279.           D.  Monitor
  280.  
  281.  
  282.      2.1  MODEMS
  283.  
  284.           Colossus automatically determines your incoming callers baud 
  285.           rate.  In order for this to work, your modem must be able to send 
  286.           numeric result codes, support the Hays Command Set, and support 
  287.           DTR (Data Terminal Ready).  
  288.  
  289.           The following modems have been tested to work with Colossus and 
  290.           are believed to be compatible:
  291.  
  292.  
  293.           A.  Qubie Internal/External
  294.           B.  Rixon PC212A Internal/External
  295.           C.  US Robotics Courier 2400 & Model 312
  296.           D.  All Hayes
  297.           E.  Prometheus
  298.  
  299.  
  300.  
  301.      COLOSSUS BULLETIN BOARD SOFTWARE                     NOVEMBER 15th, 1985 
  302.     
  303.  
  304.      2.2  MODEM SWITCHES
  305.  
  306.           Your modem switches should be set as follows:
  307.  
  308.           1.  DTR Normal (UP)
  309.           2.  Display numeric result codes (Down)
  310.           3.  Result codes displayed (Down)
  311.           4.  Modem does not echo. (Down)
  312.           5.  Auto answer is on. (UP)
  313.           6.  Carrier Detect is Normal. (UP)
  314.           7.  Single phone line.  (UP)
  315.           8.  AT Command set is normal. (Down)
  316.           9.  Escape Code (+++) will not disconnect. (Down)
  317.  
  318.           The above setting are provided as a reference only, your modem 
  319.           switches may differ.
  320.  
  321.  
  322.      2.3  NUMERIC RESULT CODES
  323.  
  324.           Colossus determines the incoming calls by receiving the numeric 
  325.           result code from your modem when the modem establishes carrier 
  326.           detect.  Check your (Modem) owners manual for these numeric 
  327.           codes.  As space permits we will list some of the more popular 
  328.           modems below.  Note, these codes need to be place in your 
  329.           Colossus configure file when you run Colossus. Colossus defaults 
  330.           to the ARK 2400 listed below: 
  331.  
  332.           USR COURIER 2400:     ARK 2400 :
  333.             300  Baud #  1       300B # 11
  334.             1200 Baud #  5      1200B #  5
  335.             2400 Baud # 10      2400B # 10
  336.  
  337.  
  338.      3.0  COLOSSUS FILES
  339.  
  340.           There are several files that compose and allow Colossus to 
  341.           function.  The first group are System Files, think of System 
  342.           Files as mandatory files that must be resident weather in your 
  343.           main Colossus directory or in a Ram disk.  These programs are 
  344.           accessed by Colossus often during program operation.  The rest 
  345.           of the files are Support files, and even though are not 
  346.           required, I'm sure you'll find them invaluable in your 
  347.           operation.
  348.  
  349.     
  350.      3.1  SYSTEM FILES
  351.  
  352.                 Colossus.COM    -       Main System Program
  353.                 Colossus.000    -       1st  System Overlay File
  354.                 Colossus.001    -       2nd  System Overlay File
  355.                 Colossus.002    -       3rd  System Overlay File
  356.  
  357.  
  358.  
  359.  
  360.  
  361.      COLOSSUS BULLETIN BOARD SOFTWARE                     NOVEMBER 15th, 1985 
  362.     
  363.  
  364.      3.2  HELP FILES
  365.  
  366.           You may edit these to fit your own personal taste.
  367.                 
  368.                 Main    .HLP     -     Main Menu Help File
  369.                 MMS     .HLP     -     Message Menu Help FIle
  370.                 Files   .HLP     -     Files Menu Help File
  371.                 Sysop   .HLP     -     Sysop Menu Help File
  372.                 Protocol.HLP     -     Extra help with Uploads/Downloads
  373.  
  374.  
  375.      3.3  MENU FILES
  376.  
  377.           Menu files contain all the information need to allow Colossus to 
  378.           dynamically build each callers Menu depending on their security 
  379.           level.
  380.           
  381.           Colossus displays a function only if a callers security level is 
  382.           high enough to access it.  Therefore, a caller doesn't necessary 
  383.           see everything in a menu.  This places you in control and allows 
  384.           you to tailor your board for your own individual needs.
  385.           
  386.           The format used is:
  387.           
  388.                Command, Command Description,,Security Level, Identifier
  389.           
  390.           Knowing the above, lets use the following example: 
  391.  
  392.                B,<B>ulletins,,5,A
  393.  
  394.           --- The "B" is the Command.  This will be the letter your caller 
  395.           must type to access Bulletins.
  396.           
  397.           --- "<B>ulletins" is your Command Description.  This is how your 
  398.           description will be displayed in your menu body.
  399.  
  400.           --- "5" is the minimum Security Level required to see this 
  401.           function and allowed to access it.
  402.  
  403.           --- "A" is the Colossus Command Identifier (CCI) and should 
  404.           NEVER be changed.  The CCI is constant in Colossus's programing.
  405.  
  406.           With one quick look, you'll realize that Colossus allows you to 
  407.           design your menus to suite your own personal taste.  The only 
  408.           rule is.... you CAN NOT change the Command Identifier (CCI).
  409.  
  410.           Therefore, if you wanted, you could change Bulletins to read:
  411.  
  412.                 P,<P>eg Board,,5,A
  413.  
  414.           Or, Better yet...
  415.  
  416.                 A,<A>nouncements,,5,A
  417.  
  418.  
  419.  
  420.  
  421.      COLOSSUS BULLETIN BOARD SOFTWARE                     NOVEMBER 15th, 1985 
  422.  
  423.                    
  424.      3.3  MENU FILES Con't
  425.           
  426.           Just remember, Never change the CCI (the last character on the 
  427.           Command Line) and you can not use the same two Command Letters 
  428.           in the same menu.
  429.  
  430.      
  431.                            
  432.  
  433.           Colossus uses the following Menu Files:
  434.  
  435.                 Main  .MNU      -       Main Menu
  436.                 MMS   .MNU      -       Message Menu
  437.                 Files .MNU      -       Files Menu
  438.                 Sysop .MNU      -       Sysop Menu
  439.                 Update.MNU      -       Sysop System Menu
  440.  
  441.           You can use EDLIN or a Word Processor like PC-Write to edit 
  442.           these files.
  443.  
  444.  
  445.      3.4  MESSAGE/USERS FILES
  446.  
  447.           The following files are created by Colossus and uses as system 
  448.           files.  If they are not found, they are created.
  449.  
  450.                 Messages .BBS   -       All messages are contained here.
  451.                 Messages .PTR   -       Message pointers for scans, etc.
  452.                 Users    .BBS   -       Users profile & statistics
  453.  
  454.      3.5  WELCOME FILES
  455.  
  456.           You can use your favorite Word Processor, EDLIN, or any one of 
  457.           several programs designed to make Graphic Welcome Screens.
  458.  
  459.           Even though these files are not mandatory, they give your board 
  460.           originality.
  461.  
  462.                 Welcome1 .BBS   -       The first screen displayed when 
  463.                                         callers first connect.
  464.                 Welcome2 .BBS   -       The second screen displayed after
  465.                                         your caller logs-in.
  466.  
  467.           
  468.      3.6  BULLETIN FILES
  469.  
  470.           Bulletin files are designed the same way the welcome files are 
  471.           created; either by using EDLIN or a Word Processor.
  472.  
  473.                 Bulletin .BBS   -       Main Bulletin screen, lists the 
  474.                                         available bulletins.
  475.                 BULLETx  .BBS   -       Where x = 1-99.  This number should
  476.                                         correspond to your bulletin listed
  477.                                         in bulletin.BBS
  478.           
  479.  
  480.  
  481.      COLOSSUS BULLETIN BOARD SOFTWARE                     NOVEMBER 15th, 1985 
  482.  
  483.      3.7  OTHER SYSTEM FILES
  484.  
  485.           You may also add the following files to your system:
  486.  
  487.                 Edtorial .BBS   -       File which is shown to callers 
  488.                                         when they request the Editorial
  489.                                         from the main menu.
  490.           
  491.                 Goodbye  .BBS   -       This file is displayed when a 
  492.                                         caller logs off the system.
  493.           
  494.                 Files    .BBS   -       Used in the File Sub-Directory
  495.                                         for listing files available for
  496.                                         download in that area.
  497.                                         (See "Creating File Areas")
  498.           
  499.                 Quotes   .BBS   -       Quote for the day for your callers
  500.                                         during log-on.
  501.           
  502.                 Alt-A    .BBS   -       Dumps this file to the screen and 
  503.                                         logs the caller off and LOCKS him
  504.                                         out on future calls.  Works great 
  505.                                         problem callers.  (Jim's favorite)
  506.  
  507.                 300      .BBS   -       Dumps this file to callers 
  508.                                         300 baud callers when 300 baud 
  509.                                         callers are not allowed.  Displayed 
  510.                                         only when /3 is on the Command line
  511.  
  512.                 C        .BAT   -       Batch file used to invoke Colossus 
  513.                                         and has the necessary commands for 
  514.                                         remote dropping to DOS for the SYSOP.
  515.           
  516.                 Remote   .BAT   -       Required if you want to drop to DOS 
  517.                                         from remote.
  518.  
  519.      4.0  THE COMMAND LINE
  520.  
  521.           The Command Line (CL) can be used to make Colossus start-up with 
  522.           different parameters.  It is used at the DOS Prompt, when you 
  523.           boot Colossus
  524.           
  525.               /C    -    Define the CD Mask
  526.               /D    -    Set the Daily Time Limit 
  527.               /F    -    Set the Time Limit for First-Time Callers
  528.               /L    -    Set Logon Time Limit (amt. of time per logon)
  529.               /K    -    Set Daily Download Limit in amount of K
  530.               /2    -    Use the Com2 Port
  531.               /P    -    Mandatory first-time caller Phone Number
  532.               /R    -    Invoke a Pre-Registered System
  533.               /W    -    Allow Sysops' to drop to DOS
  534.               /S    -    Default Security Level
  535.               /Q    -    Mandatory first-time caller Questionnaire
  536.               /U    -    Activate your Quote inserted file at sign-on
  537.               /3    -    Disallows 300 baud callers.
  538.               /M    -    Modem Type.
  539.               /I    -    Initialize the Modem (For Ark Modems)
  540.  
  541.      COLOSSUS BULLETIN BOARD SOFTWARE                     NOVEMBER 15th, 1985 
  542.  
  543.      4.1  DEFINITIONS:
  544.  
  545.           /Cx (x=1,2,4,8,16,32,64,128,256)
  546.           --------------------------------
  547.           This Switch tells Colossus where the bit the Carrier Detect 
  548.           [CD] is located on your modem.  If you have one of the KNOWN 
  549.           supported modems listed in the Hardware Needs section, do not 
  550.           use this.  First try Colossus without this option.  Then, if it 
  551.           does not answer the phone when called, then find out your CD 
  552.           MASK, and put it in.  Colossus default to 128 which is used on 
  553.           the more popular modems.  A CD carrier detect bit located at 
  554.           bit 64 would be: 
  555.                     COLOSSUS /C64 
  556.  
  557.           /Dx (x=1 to any #) 
  558.           ------------------
  559.           This switch sets the Daily Time Limit for all callers.  The 
  560.           default Daily Time Limit is 60 minutes.  If a user uses all of 
  561.           his Daily Time Limit for a particular day, he will be logged off 
  562.           and will not be able to log back on. If the /Dx switch is not 
  563.           used, then it is set to 60 minutes. If a user has a 60 minute 
  564.           Daily Time Limit, he could sign on the system as many times as 
  565.           he wanted until the 60 minutes was used up, or until a day had 
  566.           passed.  The following will set the Daily Time Limit to 100 
  567.           minutes: 
  568.                     COLOSSUS /D100 
  569.  
  570.           /Fx (x=1 to any #) 
  571.           ------------------ 
  572.           The /Fx switch sets the First-Time Caller Time Limit.  If you 
  573.           wish to have a new caller have a lower time limit, then you can 
  574.           set that time with this switch.  If you wish, you can set the 
  575.           First Time Caller Limit the same as the Logon Limit [see below] 
  576.           so a new- user has the same amount of time as a veteran caller.  
  577.           If the Fx switch is not specified used, then it is automatically 
  578.           set to 30 minutes.  The following will set the First Time Caller 
  579.           Limit to 45 minutes: 
  580.                     COLOSSUS /F45 
  581.  
  582.           /Lx (x=1 to any #) 
  583.           ------------------
  584.           This switch sets the Time Limit per Logon. If the Daily Limit is 
  585.           set to 100 minutes, and the Logon Limit is set to 50 minutes, 
  586.           the user could use 2 full log-ons.  This means a user can use 100 
  587.           minutes that day, but only 50 minutes maximum for each logon. If 
  588.           not specified used, the Logon Time Limit will set to 45 minutes.  
  589.           The following will set the Logon Time Limit to 86 minutes: 
  590.                     COLOSSUS /L86 
  591.  
  592.           /Kx (x=1 to any number) 
  593.           -----------------------
  594.           This switch sets the amount (in thousands of bytes (K)) a user 
  595.           may download in one day.  If he uses more than his limit, he 
  596.           will not be able to download any more files that day.  If not 
  597.           specified used, the K Limit would be set to 1000.  The following 
  598.           will set the K Limit to 200k.  
  599.                     COLOSSUS /K200 
  600.  
  601.  
  602.      COLOSSUS BULLETIN BOARD SOFTWARE                     NOVEMBER 15th, 1985 
  603.  
  604.  
  605.      4.1  COMMAND LINE DEFINITIONS Con't
  606.  
  607.           /2 
  608.           --
  609.           If used, this switch will tell Colossus to use the Com2 port.  
  610.           Only use this if your modem is installed on Com Port 2.  
  611.      
  612.           /P 
  613.           --
  614.           This switch will set Colossus to ask all first-time callers for 
  615.           their home phone number.  
  616.  
  617.           /Rx (x=Nul, 1, 2, or 3) 
  618.           -----------------------
  619.           This switch will set Colossus to a RESTRICTED system.  There are 
  620.           also 4 options to set up a restricted system. Here is a list of 
  621.           the available options for the /R command: 
  622.       
  623.           Nul(just enter /R): Restricted System.
  624.            
  625.           1 : First-Time Caller is forced into to leave a comment when he 
  626.               gets to the Main Menu (but he can <A>bort it w/o leaving 
  627.               one).  
  628.           
  629.           2 : First-Time Caller is forced to fill out a Questionnaire when 
  630.               he gets to the Main Menu.  
  631.           
  632.           3 : Immediate log-off 
  633.  
  634.  
  635.           /W
  636.           --
  637.           This switch allows remote sysops' to drop to dos.  By invoking 
  638.           this switch, a remote sysop can sign on his own system and, by 
  639.           entering a specific command, can then drop to dos.  
  640.  
  641.  
  642.           /S 
  643.           --
  644.           This switch allows the Sysop to set his default Security Level 
  645.           for First-Time Callers. The default security level is 5 if this 
  646.           switch is not used. The below would set a user's security level 
  647.           to 12 upon signing on for the first time: 
  648.      
  649.                     /S12 
  650.           
  651.           /Q 
  652.           --
  653.           Using this switch will force a first-time caller to fill-out a 
  654.           questionnaire before entering the system. As you may have 
  655.           noticed, this is also an option for a RESTRICTED system. This 
  656.           can be used with a Public System.  
  657.      
  658.           
  659.       
  660.  
  661.  
  662.      COLOSSUS BULLETIN BOARD SOFTWARE                     NOVEMBER 15th, 1985
  663.            
  664.  
  665.      4.1  COMMAND LINE DEFINITIONS Con't
  666.      
  667.           
  668.           
  669.           /U
  670.           --
  671.           Activates Quotes.BBS; this file displays a different quote each 
  672.           time a user signs on.
  673.  
  674.           /3
  675.           --
  676.           If you want to limit your board to callers with 1200 or higher 
  677.           speed modems, you can restrict access so 300 baud callers 
  678.           receive a message "300 baud is not allowed at this time". Also if 
  679.           you have the file 300.BBS available, that file will be dumped to 
  680.           the screen too.
  681.  
  682.           /M(1)
  683.           --------
  684.           A few modem require special treatment so Colossus can send them 
  685.           Off-Hook when used locally, or dial other systems when its time 
  686.           for Net-Mail.  For this reason we have set up the following 
  687.           switches for these modem (Note, if your modem is not listed then 
  688.           chances are it doesn't require anything special):
  689.                     
  690.                           /M1 = Rixon PC212A
  691.  
  692.           NOTE: As our experience grows with all the different modems 
  693.           available, we have the ability to add special modem commands to 
  694.           fit your needs.  If you can't get your modem to respond correctly 
  695.           tells us about your modem type, and we'll try to help!
  696.  
  697.  
  698.           /I(300,1200,2400)
  699.           -----------------
  700.           Ark 2400 Modems must me initialized at 2400 baud in order for them 
  701.           to receive 2400 baud calls.  Therefore we have added a switch to 
  702.           do this.  As we have more experience with all the different 
  703.           modems, this switch may, or may not, be need for modems 
  704.           manufactured other than ARK.  ARK 2400 owners must put the 
  705.           following on the command line:
  706.           
  707.                           /I2400
  708.  
  709.  
  710.      4.2  COMMAND LINE EXAMPLES
  711.  
  712.           A>COLOSSUS /D60 /L40 /K350 /P 
  713.  
  714.           These switches may be used in any order, and none must be used.  
  715.           The following will set your system [in order] with a 60 minute 
  716.           Daily Time Limit, 40 minute Logon Limit, 350k download limit, 
  717.           and a First-Time Caller must enter his phone number before 
  718.           entering the system. Enter your command line from the DOS prompt.  
  719.  
  720.      
  721.           
  722.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  723.           
  724.  
  725.      4.3  BATCH FILES 
  726.      
  727.           It is advisable to use a batch file when running Colossus. Here 
  728.           are some advantages: 
  729.  
  730.            - If an error occurs, it will reset with a batch file - If 
  731.              there is an power outage, batch files could set up Colossus 
  732.              again.  - Helpful for using the Command Line 
  733.      
  734.           Of course batch files are not a MUST, but we recommend them. I 
  735.           use a batch file called C.BAT on my system that invokes 
  736.           Colossus; it is the following: 
  737.      
  738.                     CTTY CON
  739.                     COLOSSUS /S10 /D100 /L60 /F45 /W
  740.                     C.BAT
  741.     
  742.           This will set Colossus up with the proper parameters we 
  743.           discussed in the Command Line section, and, if for any reason 
  744.           Colossus drops to DOS, it will reboot itself. Batch files can 
  745.           be named any legal DOS name, but must have a .BAT extension.  
  746.  
  747.  
  748.      5.0  GETTING STARTED
  749.  
  750.           If your like I was, what you really want to do is put the 
  751.           Documentation aside, and get started running Colossus.  Well 
  752.           lets do just that, as you begin to get comfortable with the 
  753.           operating system, you can refer back to this guide to further 
  754.           explain in detail some of the features available in Colossus.
  755.  
  756.  
  757.      5.1  DEFAULT DRIVE
  758.           
  759.           If you using a disk drive system, then you'll want to have all 
  760.           the Colossus files located in drive A.  Later after you find 
  761.           your way around, you can set up Colossus so the Overlays and
  762.           other files can be located in a Ram Disk.  But for now lets have 
  763.           all the files resident in drive A.
  764.           
  765.           If your running from a hard disk, then make a main Sub-Directory 
  766.           for Colossus.  Place all your Colossus files in this Sub-directory.    
  767.  
  768.      5.2  CONFIG.SYS FILE REQUIRED
  769.  
  770.           As you begin running Colossus, we feel you will quickly agree it's 
  771.           just plan FAST!  Colossus is a complicated Communications program 
  772.           which requires several files being opened at the same time.  For 
  773.           this reason, you'll need to have the following files and buffers 
  774.           set in your Config.Sys files located on your root directory.  If 
  775.           you are unfamiliar with how Config.sys works, consult your DOS 
  776.           directory, or ask any Colossus Beta Testers.
  777.  
  778.           CONFIG.SYS should have the following settings:
  779.  
  780.                     DEVICE=FILES20
  781.                     DEVICE=BUFFERS50
  782.           
  783.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  784.  
  785.  
  786.      5.3  RUNNING COLOSSUS THE FIRST TIME
  787.           
  788.  
  789.           After you have all the Colossus files located on your default 
  790.           drive, all you have to do, to get things running is type:
  791.                
  792.                  "Colossus" at your DOS Prompt.  (Quotes not needed)
  793.  
  794.                  A>Colossus  (Note just enter the word "Colossus")
  795.  
  796.  
  797.           The first thing you see is the registration screen, you have 
  798.           registered your copy haven't you?  If not, or you lose the 
  799.           address where you can send your $50 bucks, we remind you here!  
  800.  
  801.           You'll also notice that Colossus has been dedicated to Ms. Dorothy 
  802.           Stratten.  In everyone's life, if your lucky, there is one person 
  803.           who touches you in a special way, for Dan Plunkett, that person 
  804.           was Ms. Stratten.  For her epitaph press your arrow (cursor) up key.  
  805.  
  806.           For a quick listing of your keyboard commands press HOME for 
  807.           your help listing.  
  808.           
  809.           Next you'll see Colossus loading-up and building your System 
  810.           files.  Now when you see the prompt "Colossus ready for calls 
  811.           at....".  
  812.  
  813.           At this point, lets set up your configuration file.  This is done 
  814.           by holding down the ALT key AND pressing the F key (we refer to 
  815.           this action as ALT+F).  You should see: 
  816.  
  817.  
  818.           Parameter                                                 Default
  819.  
  820.           1.  Messages must be proofed before users can read them.....No
  821.           2.  Batch (Telink) protocol is available to users...........Yes
  822.           3.  Colossus Node #..........................................0
  823.           4.  Colossus Net #...........................................0
  824.           5.  Alternate Node #.........................................0
  825.           6.  Alternate Net #..........................................0
  826.           7.  Should Colossus make long-distance calls at mail time?...No
  827.           8.  All messages must be public..............................No
  828.           9.  Security level to be considered a SYSOP..................50
  829.           A.  Drive/Path for overlay files.............................\
  830.           B.  Character (s) returned for 300 baud connect..............11  
  831.           C.  Character (s) returned for 1200 baud connect.............5  
  832.           D.  Character (s) returned for 2400 baud connect.............10  
  833.  
  834.  
  835.           You need to change any defaults to match your configuration , see 
  836.           section 9.2 for a complete explanation for the above.  
  837.  
  838.           When your finished entering all the above information, press the 
  839.           ESC key to save your changes and return you to Colossus.
  840.  
  841.  
  842.  
  843.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  844.  
  845.  
  846.           Next to sign-on locally you need to hold down the ALT Key and 
  847.           type the letter "S".  Colossus will place your modem "Off 
  848.           Hook" and prompt you for your First Name.  Now, since your the 
  849.           Sysop you can simply type SYSOP at the prompt and continue.  If 
  850.           you prefer to use your own name then you can do that also, just 
  851.           keep in mind this is how you'll be signing on locally to do 
  852.           Sysop Maintenance.  Also, when you send a message, this will be 
  853.           the Name imbedded in the FROM column in the message area.  Lets 
  854.           assume you just enter Sysop.  Next it will prompt you for you 
  855.           last name, and tap the return (or Enter) key.  The last prompt 
  856.           is to see, if everything is correct.  Finish entering the info 
  857.           until you get to the Main Menu.  
  858.           
  859.           Now that your at the Main Menu, hold down the Alt key and type 
  860.           the letter "N" (ALT+N).  You should see "Enter New Security 
  861.           level"  at this point enter 999 this will give you high enough 
  862.           security level to access the SYSOP Utilities.  Now, hit the 
  863.           return key once and you'll see the Main Menu reappear, this 
  864.           time with the <U>tilities for Sysop listed.  
  865.  
  866.  
  867.  
  868.      5.4  SETTING UP THE SYSTEM FILES
  869.  
  870.           The very next thing we must do is configure the System files.  
  871.           To do this we must type 'U' at the Main Menu for "Utilities for 
  872.           the Sysop."  Next you'll see the Sysop Menu which includes "<4> 
  873.           Update System Files."  Select #4 and type return.
  874.  
  875.           Next, the Update Menu will appear which looks like this:
  876.  
  877.           Update Menu:
  878.  
  879.           <A>Net message system toggle      <B>Net file system toggle
  880.           <C>reate/read a system file       <D>ownload file path
  881.           <F>ile security                   <I>Message Description
  882.           <J>File Description               <L>ist system file
  883.           <M>essage security                <Q>uit to MAIN MENU
  884.           <S>ave system file                <U>pload Path
  885.  
  886.           Lets start off by creating the first system file.  This is done 
  887.           by selecting 'C' for "Create/read a system files", Colossus will 
  888.           respond with "System Number:" respond by typing 1 and return.  
  889.           Colossus will respond with creating system record # 1.  Now to 
  890.           get an understanding how this is set up, type L for "List system
  891.           file".  You'll see the following: 
  892.           
  893.  
  894.                     System Record #1
  895.                     Message security..0
  896.                     File security.....0
  897.                     Upload Path.......
  898.                     Download Path.....
  899.                     Msg description...
  900.                     File description..
  901.  
  902.  
  903.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  904.  
  905.  
  906.           At this point, some general explanations are in order. Each 
  907.           system record contains the minimum security level required for a 
  908.           caller to access the files and message board associated with that 
  909.           system record.
  910.           
  911.           The Upload & Download path are any legal DOS commands telling 
  912.           Colossus where it can find the files associated with the file 
  913.           description.  You can set uploads to go into an "Upload file" 
  914.           area or by subject.  Here are a few examples of upload/download 
  915.           paths:
  916.           
  917.           The Following would send all the uploads to a sub-directory 
  918.           called "Uploads" and allow the caller to download programs from a 
  919.           sub-directory called "Games".  Note: Colossus is the root 
  920.           directory:  
  921.           
  922.                     Upload Path.......C:\Colossus\Uploads
  923.                     Download Path.....C:\Colossus\Games
  924.  
  925.           The next example would send both uploads and downloads to the 
  926.           same sub-directory:
  927.  
  928.                     Upload Path.......C:\Colossus\Games
  929.                     Download Path.....C:\Colossus\Games
  930.           
  931.           If your running on a disk drive system with your uploads and 
  932.           download files on drive B, and not using sub-directories, you 
  933.           could do the following:
  934.  
  935.                     Upload Path.......B:
  936.                     Download Path.....B:
  937.  
  938.           Lastly, you need to select the titles for these areas which will 
  939.           be displayed when the caller wants to see the different 
  940.           message and file area available on your board.  
  941.  
  942.           Other options include toggling a message or file area for net-
  943.           working.
  944.  
  945.           When your done, and the record is the way you want it, be sure to 
  946.           save the record before continuing on.
  947.  
  948.           Also, a system record doesn't need to contain BOTH a File AND 
  949.           Message area.  You can have a File area and no Message board 
  950.           assigned to that record.  Simply set the message security high 
  951.           enough so the caller can't access it.
  952.  
  953.           IMPORTANT NOTE:  WHEN YOUR FINISHED SETTING UP ALL THE SYSTEM 
  954.           FILES, BE SURE TO RETURN TO THE MAIN MENU, SIGN-OFF (Goodbye), 
  955.           THEN YOU MAY SIGN BACK ON.  By signing off, is allows Colossus to 
  956.           close all the files and set up the message area.  Failure to do 
  957.           this may cause a critical error when you enter the message area 
  958.           for the first time.
  959.  
  960.  
  961.  
  962.  
  963.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  964.  
  965.  
  966.      6.0  USING THE QUESTIONNAIRE
  967.  
  968.  
  969.           Colossus uses a simple procedure to generate the Questionnaire.  
  970.           If a callers selects <Q>uestionnaire from the Main Menu, and you 
  971.           do not have a file called Question.BBS on the root directory, 
  972.           your caller will receive the following message: 
  973.  
  974.                            "Sorry, No questionnaire today" 
  975.  
  976.           However, we recommend if you are not going to have a 
  977.           Questionnaire on you bulletin board, you simply raise the access 
  978.           level high enough in the Main.Mnu so the prompt will not even 
  979.           show in the menu.  This keeps the screen clean, and will not 
  980.           confuse your callers (or waste their long distance dollars).
  981.           
  982.           Questionnaires are simple text files that are interpreted by 
  983.           Colossus. There is a very simple line oriented pseudo language 
  984.           that interprets these scripts. There are only a couple of 
  985.           "commands", and only two crude conditionals.  
  986.  
  987.           The answers to the questionnaire are put in a separate file, 
  988.           without the questions. They are also normal ASCII text, but in a 
  989.           fixed field format with field characters, to make post- 
  990.           processing of the questionnaire easier.  
  991.  
  992.           The questionnaire consists of two files: 
  993.  
  994.                     QUESTION.BBS    The questionnaire script 
  995.                     ANSWERS.BBS     The answers 
  996.  
  997.           Answers are appended to the end of the answer file; it is create 
  998.           first if it does not exist.  
  999.  
  1000.           The first character of each line tells Colossus what to do with 
  1001.           the line. This first character is a normal printable character. 
  1002.           If the first character is not one of the known commands, the 
  1003.           line is merely displayed.  
  1004.  
  1005.         
  1006.           The questionnaire commands are: 
  1007.  
  1008.           /<prompt string> 
  1009.           Display <prompt string>, then input a single line of text. 
  1010.           Maximum line length is 78 characters. The usual editing is 
  1011.           available. The inputted text is written to the answer file.  
  1012.  
  1013.  
  1014.           * 
  1015.           Put users info to the answer file: name and last (current) 
  1016.           sign-on time and date. Useful for the "what kind of system ..." 
  1017.           type questionnaires. Leaving this out allows confidential 
  1018.           questionnaires, as there is no other record of which caller 
  1019.           filled on in.  
  1020.  
  1021.  
  1022.          
  1023.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1024.  
  1025.  
  1026.           +N <prompt string> 
  1027.           Multiple choice. The single digit number N is the number of 
  1028.           possible choices. (1 - 9) If an illegal number or the number is 
  1029.           missing, the number of choices defaults to one, so at least it 
  1030.           wont hang up. The choice entered by the user is checked for in 
  1031.           range 1 to N, and saved in the answer file.  
  1032.  
  1033.           There is a special feature of multiple choice: an internal flag 
  1034.           is set if the last choice (choice N) is selected, that can be 
  1035.           tested by the ? and ! commands, below.  
  1036.  
  1037.           ? <prompt string> 
  1038.           To be used ONLY immediately after a multiple choice question. 
  1039.           This command will be executed only if choice N is made. This 
  1040.           allows implementing "A, B, C, Other" type questions. Put "other" 
  1041.           as the last choice; if selected, then the ? command following it 
  1042.           will be executed. See the example below.  If any other selection 
  1043.           was made, this line will be skipped.  
  1044.  
  1045.           The conditional flag is cleared by:  + command, ?  command, _ 
  1046.           command. No other commands affect it.  
  1047.  
  1048.           !  
  1049.           To be used ONLY after a multiple choice question, similar to 
  1050.           ? above. If the last choice of a multiple choice was selected, 
  1051.           this terminates the questionnaire. Allows asking "Do you want to 
  1052.           fill this out (1) yes (2) no".  
  1053.      
  1054.           _ (Underscore) 
  1055.           Unconditionally clear the conditional flag.  
  1056.  
  1057.           Below is an example of a new user questionnaire: 
  1058.  
  1059.                               NEW USER INFORMATION
  1060.                               ~~~~~~~~~~~~~~~~~~~~~~ 
  1061.           You are required to Register to this System. Please fill out 
  1062.           the following questionnaire.
  1063.  
  1064.           Your access be upgraded within 48 hours.
  1065.           
  1066.           Thank you for your cooperation!  
  1067.  
  1068.           * 
  1069.           +2Have you Registered with Junior Country Before? (1)No (2)Yes 
  1070.           !  
  1071.           / What is your real name (first & last): 
  1072.           / What is your Street Address: 
  1073.           / City, State, Zip: 
  1074.           / What is your voice phone no.: 
  1075.           / Where did you hear about this board: 
  1076.           / What is your age: 
  1077.      
  1078.      
  1079.           Now your answers.bbs would contain an ASCii file with the 
  1080.           answers from your questionnaire.  The answers would look like 
  1081.           the following:
  1082.          
  1083.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1084.  
  1085.  
  1086.  
  1087.           1:-----John Doe
  1088.           2:1
  1089.           3:John A. Doe
  1090.           4:1234 Any Street
  1091.           5:Any town, ST, 12345
  1092.           6:805/555-5342
  1093.           7:KernCom
  1094.           8:23
  1095.  
  1096.  
  1097.           Each time the questionnaire was invoked, the answers would be 
  1098.           appended to answers.bbs. Note, if the callers would have 
  1099.           answered number 2 to question number 1, the questionnaire would 
  1100.           have been terminated.
  1101.  
  1102.           One of the easiest ways to read your answer files, is to Drop to 
  1103.           DOS (ALT+D) and copy answers.bbs to your printer.  Then you may 
  1104.           exit back to Colossus and not disturb the programs System Status 
  1105.           Report.
  1106.  
  1107.  
  1108.      7.0  COLOSSUS NETWORKING 
  1109.  
  1110.           Before we get started talking about how Colossus handles its net 
  1111.           work system, we must give you a little history about this 
  1112.           process.  First, this whole network concept was dreamed up by a a 
  1113.           man named Tom Jennings who among other things is responsible for 
  1114.           a bulletin board program called "FIDO".  Tom had a wonderful idea 
  1115.           of connecting these bulletin boards together at a predetermined 
  1116.           time to send mail, or packets, to each other.  We thought enough 
  1117.           of Tom's idea to include his FIDONET concept in Colossus.
  1118.  
  1119.           Its important to note however, that Tom doesn't release his 
  1120.           source of "FIDO", much like Colossus, therefore we simply took 
  1121.           Toms idea and worked out the code in Turbo Pascal.  We have sent 
  1122.           a great amount of time, and effort, to ensure the two systems are 
  1123.           compatible.  Therefore, Colossus can send mail to Fido nodes and 
  1124.           Fido can send mail to Colossus Nodes.
  1125.  
  1126.  
  1127.      7.1  NET-MAIL DESCRIPTION  
  1128.  
  1129.           (NOTE:  Many of the following notes were taken out of Tom 
  1130.           Jennings "FIDO'S Complete Operating Manual".)
  1131.  
  1132.           The purpose of this net mail concept is to link Colossus and Fido 
  1133.           based Bulletin Board systems together for the purpose of 
  1134.           automatic message transfers.
  1135.  
  1136.           This Net system is a true dial up packet switch network system, 
  1137.           that supports many different topologies.  It supports routing, 
  1138.           message forwarding, scheduling and uses a tuned collision 
  1139.           detection algorithm over normal phone lines, for the lowest 
  1140.           possible cost and highest efficiency.
  1141.  
  1142.          
  1143.  
  1144.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1145.  
  1146.  
  1147.           The simplest scheme. and the one to set initially, supports point 
  1148.           to point messages.  Most major geographical area have a host that 
  1149.           will accept mail for itself and its local nodes.
  1150.  
  1151.           After you have contacted any other Colossus (or Fido) sysops' in 
  1152.           your area, you can tie into their local network, and take 
  1153.           advantage of the lower cost.  Each local area runs things 
  1154.           differently, and cannot be covered here.  If you can't find your 
  1155.           local region or host, contact Colossus 200/3 @ 805/399-1329, 
  1156.           where you can find the latest node list and other files to help 
  1157.           steer you in the right direction.
  1158.  
  1159.           The original design was built around the current Bulletin Board 
  1160.           architecture which is basically: an unknown number of completely 
  1161.           independent, stand alone systems, with extremely low overhead in 
  1162.           both maintenance and cost.  The Colossus Net System was designed 
  1163.           to be compatible with this, in that it should be:
  1164.  
  1165.                     1.  No extra work for the SysOp.
  1166.                     2.  No effect on normal BBS operations.
  1167.                     3.  No unexpected extra costs.
  1168.                     4.  No effect upon system reliability.
  1169.  
  1170.           Colossus handles this totally automatically, and requires no 
  1171.           extra work, once set up.  Other than the effect of allowing 
  1172.           Network wide message traffic, the only other affect to the 
  1173.           current BBS is that it is "down" to normal (regular callers) 
  1174.           traffic during the National net time of 1am to 2am (PST).  
  1175.  
  1176.           Costs, if any, are controlled by the sysops'.  Unless 
  1177.           specifically enabled, mail will not be sent out from a node.  
  1178.           Remember, sending mail costs money, receiving packets are free.  
  1179.           Colossus provides accounting and cost limitation functions (all 
  1180.           automatic) to prevent unauthorized mail from being sent.  There 
  1181.           can also be "free" traffic to non-toll call nodes as well as 
  1182.           limitations put on long distant calls.  The usual privilege 
  1183.           levels can be applied to each of the mail commands, to control 
  1184.           their use.  
  1185.  
  1186.           Net-mail success/failure does not in anyway affect BBS 
  1187.           operations.  Failure to make a connection and transmit a packet, 
  1188.           or errors during incoming packets, affect only the mail sent or 
  1189.           received.  In the case of transmission, the message will not be 
  1190.           sent, nor will charges (if any) be applied to the senders credit 
  1191.           account.  
  1192.  
  1193.           For a paying system, the sysop must occasionally set the users 
  1194.           credit, using the "Utilities for the SysOp" section and crediting 
  1195.           the users account.  If reasonably large sums are used as a 
  1196.           minimum ($5.00 or more) this will not need to be done more than 
  1197.           once every few weeks.  
  1198.  
  1199.  
  1200.  
  1201.  
  1202.          
  1203.  
  1204.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1205.  
  1206.  
  1207.      7.2  GETTING A NET/NODE NUMBER
  1208.  
  1209.           After you have Colossus successfully running you should set your 
  1210.           NET number to 299 and your NODE number 99.  These numbers 
  1211.           indicate your board is currently waiting to be assigned an 
  1212.           official classification, and have been assigned temporary 
  1213.           numbers.  
  1214.  
  1215.           Next you should call Junior Country @ 805/399-1329 and read the 
  1216.           bulletin regarding "Getting a Colossus Net & Node Number".  Be 
  1217.           prepared to answer the following questions: 
  1218.  
  1219.           1.  Board Name     6.  City, State, Zip      11.  Board's Theme 
  1220.           2.  Board Number   7.  Hours of Operation    12.  Your Age 
  1221.           3.  Sysop Name     8.  Type of Computer      13.  
  1222.           4.  Voice Number   9.  Modem Type            14.  
  1223.           5.  Address       10.  Baud rates Available  15.  
  1224.  
  1225.  
  1226.           This information will help us, to know more about you and your 
  1227.           board, in the event you ever have the need to contact us.  This 
  1228.           information is necessary if you wish to be assigned a NET/NODE 
  1229.           number, and you plan on using the Net-Mail feature.  If you don't 
  1230.           want numbers assigned to you, then the above information is not 
  1231.           necessary.  
  1232.  
  1233.      7.3  HOW IS THE NET/NODE SYSTEM ORGANIZED?
  1234.  
  1235.           After trying to analyze why people use the Net-Mail feature of 
  1236.           Colossus I came up with one common reason, "Location".  More then 
  1237.           any other reason my callers used the system was because they 
  1238.           wanted to contact a person is a certain area of the country.  For 
  1239.           this reason, Nets will be assigned by State.  Currently, Colossus 
  1240.           has the following Nets assigned:
  1241.  
  1242.           Net 200 - Colossus Beta Testers | Net 226 -
  1243.               210 - Northern California   |     230 -
  1244.               212 - Southern California   |     232 -
  1245.               214 - Virginia              |     234 -
  1246.               216 - IOWA                  |     236 -
  1247.               218 - TEXAS                 |     238 -
  1248.               220 -                       |     240 -
  1249.               222 -                       |     242 -
  1250.               224 -                       |     244 -
  1251.  
  1252.           Note, the Colossus Beta Sites are all listed in Net 200.  This is 
  1253.           so you have easy access to the one closest to you for help and 
  1254.           assistance, and if the need ever arrises, a place to report the 
  1255.           ugly bugs! (YUCK)  Therefore, Beta sites will be assigned two 
  1256.           Net/Node numbers, one for their beta site classification, and the 
  1257.           other for their State location.
  1258.  
  1259.           Nodes are Systems within each net.  Each Net can hold up to 32767 
  1260.           nodes before we have to open another Net number.
  1261.  
  1262.          
  1263.  
  1264.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1265.  
  1266.      7.4  NET-MAIL OPERATION
  1267.  
  1268.           Within Colossus is the Net-Mail module which is run as specified 
  1269.           by the scheduler.  This module is a time driven system, and the 
  1270.           national time slot is at 1:00 AM Pacific Standard Time, 4:00 AM 
  1271.           for you on the east coast.  During normal Colossus operation, 
  1272.           users can enter messages, and during the Net-Mail time, these 
  1273.           messages are made into packets and sent to the right destination.  
  1274.           The messages may be destined to any one or more of the available 
  1275.           remote nodes in the nodelist.
  1276.  
  1277.           At the predetermined time, the Net-Mail module takes control.  
  1278.           Within 5 minutes of the schedule event Colossus will 
  1279.           automatically drop DTR so users do not get on the system.  If a 
  1280.           user is on the system Colossus will inform them of the upcoming 
  1281.           schedule event, give them a chance to log-off or if needed, 
  1282.           Colossus will log them off just as if they exceeded their time 
  1283.           limit.  It then (If enabled) creates mail packets, one per node, 
  1284.           containing the messages for each node.  If there is no mail to a 
  1285.           node, no packet is created, and no call is made to that system.
  1286.           
  1287.           After the outgoing packets are made, Colossus alternately waits 
  1288.           for calls and attempts to place calls.  Mail packet transfers are 
  1289.           done on a collision detection basis. After the first few 
  1290.           collisions, the network synchronizes. If there are a number of 
  1291.           nodes to send mail to, each one is called in turn, until all are 
  1292.           sent, or mail time is over. If it fails with one node, it goes on 
  1293.           to the next, and repeats the failed one only after trying all of 
  1294.           the others first.  
  1295.           
  1296.           In between outgoing calls (if any) Colossus delays a random  
  1297.           interval, during which it waits for incoming calls.  This 
  1298.           interval, along with the redial algorithm, synchronizes the net 
  1299.           after the initial collisions.   
  1300.           
  1301.           If an incoming call is detected, it attempts connection with it.  
  1302.           The baud rate is determined (same as a normal caller would in 
  1303.           Colossus) and a message to human callers is displayed (warning 
  1304.           them that it is accepting only other Colossus or Fido Nodes) and 
  1305.           a synchronization process is started. This process must complete 
  1306.           within 60 seconds, or the call is terminated. Once synchronized, 
  1307.           the packet transfer is made.  The receiver just stores that 
  1308.           packet for later use, and then disconnects.   
  1309.           
  1310.           Whenever an incoming call is received, Colossus calls out 
  1311.           immediately afterwards (assuming there are calls to be made) 
  1312.           since there is a high probability that the line is now clear. 
  1313.           This helps synchronize the network.   
  1314.           
  1315.           To place an outgoing call, the sender dials the number, performs 
  1316.           the sync process mentioned above, and transfers it's outgoing 
  1317.           packet.  (Messages to a given node are again checked against the 
  1318.           node list at mail time; if they do not match, the packet is not 
  1319.           sent, and an error is logged.) If the transfer was successful, 
  1320.           the destination node number is deleted from the senders list of 
  1321.           nodes to call.  
  1322.  
  1323.  
  1324.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1325.          
  1326.           The collision detect algorithm is optimized such that during the 
  1327.           first few minutes of mail time, there are many collisions, after 
  1328.           which the net synchronizes, and none or few collisions occur.  
  1329.           
  1330.           When mail time is over, Colossus deletes all it's outgoing packets 
  1331.           that were assembled, and for each one that was sent successfully, 
  1332.           marks those messages (in the mail area) as SENT, so the 
  1333.           originator can tell if they went out or not. Then, the incoming 
  1334.           packets are unassembled, and the messages placed sequentially in 
  1335.           the mail area. These packets are then deleted.
  1336.           
  1337.           If any mail at all was sent, the user credits are balanced. This 
  1338.           is somewhat unsatisfactory, as it balances the accounts even if 
  1339.           the mail was not sent. This is to prevent extremely long 
  1340.           processing time necessary to account for each message and user. 
  1341.           (Users lists run upwards of 600 entries typically; on a floppy 
  1342.           based system this would become unworkable.) 
  1343.           
  1344.           Net-Mail then terminates, and if there were no fatal errors 
  1345.           invokes Colossus for another day. Messages received are then 
  1346.           accessible like any other message and placed in the message area 
  1347.           marked for Net-Mail.  
  1348.  
  1349.        
  1350.      8.0  THE FUNCTION KEYS
  1351.      
  1352.                 F1   -  Take five minutes from user
  1353.                 F2   -  Give five minutes to user
  1354.                 F3   -  Toggle Printer [on/off]
  1355.                 F4   -  Toggle Sysop Available [yes/no]
  1356.                 F5   -  Toggle Sysop Page Bell [on/off]
  1357.                 F6   -  Toggle Screen Attached [on/off]
  1358.                 F7   -  Clear Screen
  1359.                 F8   -  Terminate Caller
  1360.                 F10  -  Exit to DOS
  1361.           
  1362.  
  1363.  
  1364.           
  1365.      8.1  DEFINITIONS:
  1366.      
  1367.           
  1368.           F1 (Take five minutes from user) 
  1369.           --------------------------------
  1370.           If a user is ON-LINE and you wish to take five minutes from his 
  1371.           time left on the system, you can do so by pressing F1.  This is 
  1372.           helpful if you want to get on the system and a user has lots of 
  1373.           time left.  
  1374.       
  1375.           F2 (Give five minutes to user)
  1376.           ------------------------------
  1377.           If a user is ON-LINE and you wish to add five minutes to the 
  1378.           time he has left on the system, you can do this by pressing F2.  
  1379.           This is helpful if you want to give a user more time, or you are 
  1380.           just feeling generous that day.  
  1381.  
  1382.           
  1383.           
  1384.          
  1385.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1386.           
  1387.           
  1388.           F3 (Toggle Printer [on/off])
  1389.           ----------------------------
  1390.           All of the information that is written to the CALLERS.LOG file 
  1391.           (e.g.  Time on/off, Downloads made, messages written, etc. by 
  1392.           users) will be printed by your printer if 1) You have a printer, 
  1393.           and 2) If you have the Printer Toggle ON.  If the Printer Toggle 
  1394.           is ON, the word "Lptr" will appear at your 5-line window at the 
  1395.           bottom of the screen. You can at anytime toggle the Printer 
  1396.           Toggle to OFF or ON by pressing F3.  
  1397.  
  1398.           NOTE:  If you have the printer toggled ON, and your printer is 
  1399.           "OFF LINE" Colossus will freeze up, until you either place your 
  1400.           printer "ON LINE" or turn the printer off.  If any of you know 
  1401.           how to trap for this in Turbo, please share your ideas with us!
  1402.  
  1403.  
  1404.           F4 (Toggle Sysop Available [yes/no]
  1405.           -----------------------------------
  1406.           By toggling this parameter [ON or OFF] the Sysop can decide 
  1407.           whether or not he can be paged.  If the Sysop Available is ON, 
  1408.           the word "Avil" will appear at your 5-line window at the bottom 
  1409.           of the screen.  Then the Sysop can be paged. If the Sysop 
  1410.           Available is OFF, the word "Avil" will not disappear from the 5-
  1411.           line window, and a user will not be able to page the Sysop.  To 
  1412.           toggle it ON or OFF, just press F4.  
  1413.  
  1414.           
  1415.                                
  1416.  
  1417.           F5 (Toggle Sysop Bell [on/off])
  1418.           -------------------------------
  1419.           By toggling this parameter, then Sysop can choose whether or not 
  1420.           sound will be made when he is being paged.  This function will 
  1421.           only be in use if the Sysop Available is ON.  If the Sysop 
  1422.           Available is ON, but the Sysop Bell is OFF, then the Sysop can 
  1423.           be paged, but no sound will be made.  But if the Sysop Bell is 
  1424.           ON, sound will be made in an attempt to attract the Sysop's 
  1425.           attention.  To toggle it ON or OFF, press F5.  
  1426.            
  1427.           F6 (Toggle Screen Output [on/off])
  1428.           ----------------------------------
  1429.           When the Screen Output toggle is OFF, nothing that is fed to the 
  1430.           screen is shown. But if it is ON, everything is shown. This is 
  1431.           handy to have when you go away for a while and there is no 
  1432.           reason to have the screen "ON".  When you return, you can simply 
  1433.           press F6 and all data will show up on the screen.  
  1434.            
  1435.           **NOTE: Your monitor does not have to be ON for Colossus to run
  1436.       
  1437.           F7 (Clear Screen)
  1438.           ----------------------------
  1439.           If you own a Monitor that does not have a on/off switch, and 
  1440.           stays on all the time This function is not yet completed.  When 
  1441.           it is, though, you will be able to change the positions of all 
  1442.           the Colossus Windows with this function.  
  1443.  
  1444.          
  1445.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1446.            
  1447.           
  1448.                 
  1449.           F8 (Terminate Connection)
  1450.           -------------------------
  1451.           If a user is ON-LINE and you wish to disconnect him, simply 
  1452.           press F8 and the connection will be terminated. This is useful 
  1453.           for problem users.  
  1454.       
  1455.           
  1456.           F10 (Drop to DOS)
  1457.           -----------------
  1458.           If you want to Drop to DOS, and do not want to use the ALT+D 
  1459.           function that loads COMMAND.COM, you can press F10, and first it 
  1460.           will ask you "Are You Sure", and if you reply "Y", it will drop 
  1461.           to DOS, or else it will continue to wait for calls.  
  1462.     
  1463.           
  1464.      9.0  THE ALT KEYS
  1465.           
  1466.  
  1467.           Colossus uses the ALT key in combination with a letter key for many 
  1468.           of it's commands.  Here is a list of the used ALT keys used by 
  1469.           Colossus: 
  1470.  
  1471.           
  1472.      9.1  AVAILABLE KEYS     
  1473.                     
  1474.           *O* ALT+C  -  Force a user into Chat Mode
  1475.           *W* ALT+D  -  Exit to DOS and load COMMAND.COM
  1476.           *W* ALT+F  -  Configure System
  1477.           *W* ALT+G  -  Set Caller Number
  1478.           *A* ALT+K  -  Keyboard Toggle [on/off]
  1479.           *O* ALT+N  -  Changes Callers Security level On line
  1480.           *A* ALT+S  -  Sysop Sign-On/Sysop Next
  1481.           *W* ALT+F  -  Toggles Sysop increases Caller Count
  1482.           *O* ALT+A  -  Screen dumps "ALT+A.BBS" locks caller out
  1483.           *A* ALT+R  -  System Status Report
  1484.  
  1485.                             Key
  1486.                             ---
  1487.               *O* - User must be ON-LINE to perform
  1488.               *W* - Colossus must be "Waiting for calls" to perform
  1489.               *A* - Can be used anytime Colossus is running
  1490.  
  1491.           To use an ALT+Key, the ALT key and the appropriate letter key 
  1492.           must be pressed simultaneously. (First, press down the ALT+Key, 
  1493.           then, while holding the ALT+Key down, press the letter key) 
  1494.  
  1495.      
  1496.      9.2  DEFINITIONS
  1497.           -----------
  1498.                          
  1499.           *O* ALT+C (Force Chat)
  1500.               ------------------
  1501.           If used, this ALT+C would force a user into Chat mode.  Once 
  1502.           finished in Chat mode, just press Ctrl-Z to get out of Chat mode.  
  1503.           A user must be ON-LINE to perform this function.  
  1504.          
  1505.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1506.           
  1507.  
  1508.           *W* ALT+D (Drop to DOS)
  1509.               -------------------
  1510.           This ALT+Key is VERY useful.  When this function is activated, 
  1511.           COMMAND.COM will then be loaded into memory. You will appear at 
  1512.           the DOS prompt. You then may load any other programs [provided 
  1513.           you have enough memory to load it], you may go about and do 
  1514.           anything.  You can load up your Qmodem, edit a file, etc.  
  1515.           Then, when you are ready to run Colossus again, just go back to a 
  1516.           that proper drive, and if applicable, the proper sub-directory 
  1517.           where Colossus is located and at the DOS prompt type EXIT.  
  1518.           Colossus will flash back into the exact place you left off. A 
  1519.           very useful function.  
  1520.                                 
  1521.           *NOTE: DO NOT forget to first change to the proper drive and sub- 
  1522.                   directory [if used] where Colossus is located before 
  1523.                   typing EXIT.  
  1524.               
  1525.  
  1526.  
  1527.           *W* ALT+F (Configure System)
  1528.               -----
  1529.           After you activate this function, a configuration menu will 
  1530.           appear.  These menu items configure parts of your system.  Here 
  1531.           is what the menu parameters are and their defaults: 
  1532.  
  1533.           Parameter                                                 Default
  1534.  
  1535.           1.  Messages must be proofed before users can read them.....No
  1536.           2.  Batch (Telink) protocol is available to users...........Yes
  1537.           3.  Colossus Node #..........................................0
  1538.           4.  Colossus Net #...........................................0
  1539.           5.  Alternate Node #.........................................0
  1540.           6.  Alternate Net #..........................................0
  1541.           7.  Should Colossus make long-distance calls at mail time?...No
  1542.           8.  All messages must be public..............................No
  1543.           9.  Security level to be considered a SYSOP..................50
  1544.           A.  Drive/Path for overlay files.............................\
  1545.           B.  Character (s) returned for 300 baud connect..............11  
  1546.           C.  Character (s) returned for 1200 baud connect.............5  
  1547.           D.  Character (s) returned for 2400 baud connect.............10  
  1548.  
  1549.           Definitions
  1550.           -----------
  1551.      
  1552.           <1> "Proofing Parameter"
  1553.           ------------------------
  1554.           If set to "No", this parameter will allow users to read mail that 
  1555.           has NOT yet been proofed (read) by the Sysop.  But if this 
  1556.           parameter is set to "Yes", then every Public message that is left 
  1557.           by a user will be set to Private.  Then, after the Sysop has 
  1558.           proofed the message to make sure it contains legitimate 
  1559.           information, he can turn the message status to public. If a 
  1560.           private message is left by a user to another user, it does not 
  1561.           have to be proofed by the Sysop.  
  1562.           
  1563.      
  1564.           
  1565.                
  1566.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1567.                    
  1568.           <2> "Telink Protocol"
  1569.           ---------------------
  1570.           Telink Protocol is a system of file transfer that allows batch 
  1571.           files to be used.  With Telink Protocol you can set your 
  1572.           communications program to receive/transmit any number of files 
  1573.           unattended. Currently Colossus does not support Telink Protocol, 
  1574.           but will be put in within the next version. But this parameter 
  1575.           can still be set to "Yes", it makes no difference.  
  1576.  
  1577.           <3> "Colossus Node Number"
  1578.           --------------------------
  1579.           When you receive Colossus, a Node Number will be assigned to you.  
  1580.           With this Node Number, you will be able to send/receive mail from 
  1581.           other Colossus BBS Systems. If you set your Node Number to 
  1582.           something else than to what is assigned to you, your board will 
  1583.           be excluded from receiving or sending Colossus Networking Mail.  
  1584.           Set this parameter to the Node Number that is given to you.  We 
  1585.           will go over this more in detail later.  
  1586.  
  1587.  
  1588.           <4> "Colossus Net Number"
  1589.           -------------------------
  1590.           When you receive Colossus, you are also assigned a Net Number. We 
  1591.           will also go over this much more in the Colossus Networking 
  1592.           section of this documentation.  Set this parameter to the Net & 
  1593.           Node Number that is assigned to you. (See section 7.0)
  1594.  
  1595.           <5> "Alternate Node Number"
  1596.           ---------------------------
  1597.           Since Colossus has a Net Number within the Fido Network, 
  1598.           Fido BBS Sysops can send mail to Colossus Boards.  If you were 
  1599.           running a Fido board before you switched to Colossus, you can 
  1600.           still keep your Fido Node/Net Numbers.  That way, you can still 
  1601.           receive mail from the other Fido Boards. To keep your Fido Node 
  1602.           Number, just put it as the Alternate Node Number.  Same holds 
  1603.           true for the Alternate Net Number, place your Fido Net Number in 
  1604.           as your Colossus Alternate Net Number.   
  1605.            
  1606.           <6> "Alternate Net Number"
  1607.           --------------------------
  1608.           See above.  
  1609.  
  1610.           <7> "Long Distance Calls"
  1611.           -------------------------
  1612.           If you would rather Colossus NOT make long-distance calls to 
  1613.           other Colossus Boards when it sends Net-Mail, then set this 
  1614.           parameter to "No".  But if you would like Colossus to make long- 
  1615.           distance calls during the sending of Net-Mail, then set this 
  1616.           parameter to "Yes". Remember: Long-Distance calls cost money!  
  1617.  
  1618.           <8> "All messages must be public"
  1619.           ---------------------------------
  1620.           If you want your complete message area to be public, and NOT 
  1621.           allow private messages you can toggle it here.
  1622.  
  1623.  
  1624.  
  1625.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1626.  
  1627.                     
  1628.           <9> "Security For Assistant Sysops"
  1629.           -----------------------------------
  1630.           If you want selected individuals to be able to read Sysop 
  1631.           messages as well as private messages left from user to user, you 
  1632.           may set the security level required here.  Any caller with this 
  1633.           security level, or greater, will then be able to read those 
  1634.           messages.  For example, with the security level set to 50, would 
  1635.           mean callers with a security level of 50 (or greater) would be 
  1636.           able to read all the sysop messages and all private messages.  
  1637.           This is ideal for assistant sysops to help monitor your message 
  1638.           base.
  1639.  
  1640.  
  1641.           <A> "Drive/Path for overlay files"
  1642.           ----------------------------------
  1643.           If you want to speed Colossus Up even faster, you can place the 
  1644.           overlay files in a Ramdisk.  This prompt allows you to define 
  1645.           where the overlay files are located!
  1646.           
  1647.                     
  1648.           <B> "300 Baud result codes"
  1649.           ---------------------------
  1650.           Enter the number or character your modem will return when 
  1651.           connected at 300 baud.
  1652.           
  1653.                     
  1654.           <C> "1200 Baud result codes"
  1655.           ----------------------------
  1656.           Enter the number or character your modem will return when 
  1657.           connected at 1200 baud.
  1658.           
  1659.  
  1660.           <D> "2400 Baud result codes"
  1661.           ----------------------------
  1662.           Enter the number or character your modem will return when 
  1663.           connected at 2400 baud.
  1664.  
  1665.           *W* ALT+G (Set Caller Number)
  1666.              -------------------------
  1667.           If you were running different board software before you began to 
  1668.           run Colossus, you can set your Number of Callers back to what it 
  1669.           should be instead of starting over again at 0 [ugh!].  If, by any 
  1670.           chance, you erase your SYSINFO.000 (Where your Caller Number is 
  1671.           kept), you can use ALT+G to set it back to what it was.  Simply 
  1672.           invoke ALT+G and then enter your Caller Number to do this.  
  1673.      
  1674.           *A* ALT+K (Keyboard Toggle)
  1675.               -----------------------
  1676.           This ALT+Key allows the Sysop to prevent any characters to appear 
  1677.           on the screen if the Sysop accidentally presses some keys.  If 
  1678.           activated, the word "Kybd" will appear at the 5-line window on 
  1679.           the bottom of your monitor, and all characters will be allowed to 
  1680.           appear on your and the users screens.  If NOT activated, the word 
  1681.           Kybd will NOT be present at the 5-line window, and all characters 
  1682.           typed at your console will be filtered out and will not appear on 
  1683.           your or the users screens.  
  1684.  
  1685.           
  1686.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1687.  
  1688.  
  1689.           *O* ALT+N (Upgrade Security on line)
  1690.               --------------------------------
  1691.           If you have a caller on-line and you wish to change their 
  1692.           Security level on-line, you may do so with this command.  Their 
  1693.           new Security level becomes permanent when they log-off, 
  1694.           therefore if you want to give them the higher access for just a 
  1695.           short period of time, lower their security level before they log 
  1696.           off.  The caller is unable to see you any of these changes!
  1697.  
  1698.  
  1699.           ALT+S (Sysop sign-on/next)
  1700.           --------------------------
  1701.           This ALT+Key can be used is two ways: 
  1702.            
  1703.           <1> If you wish to sign-on the system as the Sysop.  
  1704.           <2> A user is using the system and you wish to sign-on next; 
  1705.               after he logs off.  If you use this while a user is on-line 
  1706.               and you change your mind, simply press ALT+S again to abort.  
  1707.  
  1708.  
  1709.           *O* ALT+A (Screen dump & Caller Lockout)
  1710.               -------------------------------------
  1711.           If you have a problem caller, weather it be a Security problem 
  1712.           or just a pest, you can send the contents of a file called
  1713.           "Alt-A.BBS and then perform a permanent lock out.
  1714.  
  1715.    
  1716.           *A* ALT+A (System Status Report)
  1717.               ----------------------------
  1718.           Colossus is the only Bulletin Board software which displays to 
  1719.           the Sysop, at anytime, a complete system status report which is 
  1720.           in real time, updated every minute, of every hour, of every day.  
  1721.           The System status is displayed as follows:
  1722.  
  1723.           ---  System Status Report  ---
  1724.  
  1725.           Number of minutes since system reset .  .  .  .  .  .1000
  1726.           Number of minutes of actual system use  .  .  .  .  .500
  1727.             Total system operating efficiency  .  .  .  .  .  .50%
  1728.           Number of minutes since last caller logged on .  .  .10
  1729.           Total Number of callers since system reset .  .  .  .17
  1730.             Number of 300 baud callers.  .  .  .  .  .  .  .  .8
  1731.             Number of 1200 baud callers  .  .  .  .  .  .  .  .6
  1732.             Number of 2400 baud callers  .  .  .  .  .  .  .  .3
  1733.           Total number of messages left  .  .  .  .  .  .  .  .7
  1734.           Total number of comments left  .  .  .  .  .  .  .  .12
  1735.           Total number of files uploaded .  .  .  .  .  .  .  .3
  1736.           Total number of files downloaded  .  .  .  .  .  .  .17
  1737.           Total number of kilobytes uploaded.  .  .  .  .  .  .20
  1738.           Total number of kilobytes downloaded .  .  .  .  .  .600
  1739.           Last callers's name.  .  .  .  .  .  .  .  .  .  .  .Rick Heming
  1740.  
  1741.           I'm sure you'll find this one of your most used utilities.  You 
  1742.           may pop this window up anytime, even when a caller is online.
  1743.  
  1744.          
  1745.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1746.  
  1747.  
  1748.  
  1749.     10.0  MAIN MENU EXPLAINED
  1750.    
  1751.           The Main Menu is the first focal point your callers will arrive 
  1752.           too after they have visited the Bulletins (that is, if your board 
  1753.           supports bulletins).  For the purpose of discussion, each menu 
  1754.           displayed will be as if the Sysop (with the highest security 
  1755.           level) was viewing it.  In this case the main menu would look 
  1756.           like this:
  1757.  
  1758.  
  1759.     10.1  MAIN MENU EXAMPLE
  1760.  
  1761.           Main Menu:
  1762.                 <B>ulletins                     <E>ditorial
  1763.                 <C>omments to the sysop         <G>oodbye and logoff
  1764.                 <F>iles section                 <L>ocate a User
  1765.                 <I>nitial welcome message       <O>nline Programs
  1766.                 <M>essage section               <Q>uestionnaire
  1767.                 <P>age the Sysop                <U>tilities for the Sysop
  1768.                 <S>tatistics                    <#>List active users
  1769.                 <X>pert toggle                  <?>Help with Commands
  1770.                 <!>User Status
  1771.  
  1772.           
  1773.     10.2  EXPLANATION
  1774.  
  1775.           Above, are all the possible selections available.  Remember, 
  1776.           these menus are dynamically built.  That means a caller will 
  1777.           only see the options available to them, as defined in Main.MNU 
  1778.           by their security level.  (Review section 3.3)
  1779.  
  1780.           <B>ulletins:
  1781.           Access files BULLETINS.BBS and BULLET1, BULLET2, Etc.. These are 
  1782.           normal ascii files containing information pertinent to your 
  1783.           board's topics, location and theme.  BULLETIN.BBS is the main 
  1784.           bulletin file listing all of the bulletins available.  If the 
  1785.           file is absent, the "No bulletins available" is displayed when 
  1786.           the user accesses it.
  1787.  
  1788.           <C>omment to the Sysop:
  1789.           This feature allows the caller to leave private messages to the 
  1790.           Sysop.  It has the same look at the message entry however the 
  1791.           output is appended into an ASCII file called COMMENTS.BBS.  (If 
  1792.           the file is not there Colossus creates it.)  This file can be 
  1793.           read from the Sysop Menu, or you can drop to DOS (ALT+D) and copy 
  1794.           it to your printer.
  1795.  
  1796.           <F>ile Section:
  1797.           Transfer to the File Menu.
  1798.  
  1799.           <I>nitial Welcome Message:
  1800.           Dumps the file WELCOME1.BBS back to the screen.
  1801.  
  1802.           <M>essage Section:
  1803.           Transfer to the Message Menu.
  1804.          
  1805.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1806.  
  1807.           <P>age the Sysop:
  1808.           Page the Sysop for 20 seconds if the Sysop has his page function 
  1809.           (F4) on.  If the function is OFF the callers receives "Sysop not 
  1810.           available."
  1811.  
  1812.           <S>tatistics:
  1813.           Displays the date Colossus first started running, number of 
  1814.           messages currently in the message are and the current system date 
  1815.           and time.
  1816.  
  1817.           <X>pert toggle:
  1818.           Shortens the menu's for experienced callers.
  1819.  
  1820.           <E>ditorial:
  1821.           Displays the contents of EDTORIAL.BBS to the screen.
  1822.  
  1823.           <G>oodbye & Logoff:
  1824.           Displays the file GOODBYE.BBS and drops DTR.
  1825.  
  1826.           <L>ocate a user:
  1827.           Searched to see if the name entered is located in the user's log.
  1828.  
  1829.           <O>nline Programs:
  1830.           This one requires some explanation.  First, make sure Command.COM 
  1831.           is located in the Colossus root directory.  Second, the file 
  1832.           SHELL.BBS which is the ASCII file displayed to the screen when 
  1833.           <O> is selected.  SHELL.BBS may contain information about the 
  1834.           programs available for use.  Note the PROGRAM NAMES MUST BE IN 
  1835.           ALL CAPITAL LETTERS (i.e., PC-WRITE.EXE, ADVENT.EXE, ETC.)  
  1836.           Colossus will drop into DOS, load the program selected and 
  1837.           execute the program.  Note however, Colossus will not redirect 
  1838.           the video or keyboard input or output.  Therefore, at present 
  1839.           this function will not work for remote callers, but will work if 
  1840.           signed on locally.  Were hoping some of you can help us write a 
  1841.           routine which will redirect the video and keyboard input before 
  1842.           the program is executed.  Any takers?
  1843.  
  1844.           <Q>uestionnaire:
  1845.           Invokes the questionnaire, QUESTION.BBS.  Answers are placed in 
  1846.           the file called ANSWERS.BBS.  You must drop to DOS (ALT+D) to 
  1847.           read these answers using either the TYPE or COPY command.
  1848.  
  1849.           <U>tilities for the Sysop:
  1850.           Transfers to the Sysop Menu.
  1851.  
  1852.           <#>List active users - Displays the users name, last date & time 
  1853.           called, and city and state they reside.
  1854.  
  1855.           <?>Help with commands:
  1856.           Displays MAIN.HLP which contains a brief explanation of all the 
  1857.           commands.
  1858.           
  1859.           <!>User Status:
  1860.           Allows the caller to change their password or location, plus few 
  1861.           their vital statistics.
  1862.               
  1863.  
  1864.  
  1865.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1866.  
  1867.     11.0  MESSAGE MENU (MMS) EXPLAINED
  1868.  
  1869.           The message menu is where all of you callers will visit to 
  1870.           partake in mail interaction.  The first time they visit this area 
  1871.           Colossus will check to see if they have any NEW messages since 
  1872.           there last date called.  If they do, Colossus will ask them if 
  1873.           they wish there mail to be MARKED for reading later.  If the 
  1874.           caller selects this option, call their mail is flagged and when 
  1875.           they select the <R>ead messages function they may select <M>arked 
  1876.           at that time and read those messages first, skipping everything 
  1877.           in between.  
  1878.  
  1879.           Colossus also displays the highest message the callers has read, 
  1880.           plus the number of total messages available.
  1881.  
  1882.     11.1  MESSAGE MENU EXAMPLE
  1883.  
  1884.           Message Menu:
  1885.                <C>HANGE BOARD                <R>EAD MESSAGES
  1886.                <F>ast Scan Messages          <S>can Messages
  1887.                <E>NTER A MESSAGE             <L>IST & CHECK ALL MAIL
  1888.                <K>ill a Message              <T>ext Search
  1889.                <Q>uit to MAIN MENU           <G>oodBye
  1890.                <X>pert mode toggle           <?>HELP WITH COMMANDS
  1891.  
  1892.     11.2  EXPLANATION
  1893.           
  1894.           <C>HANGE BOARD:
  1895.           Allows the caller to change the message area they are currently 
  1896.           in, or select ALL BOARDS which will allow them to read from every 
  1897.           board they have access too.
  1898.           
  1899.           <F>ast Scan Messages:
  1900.           Displays the message number, description, and board number 
  1901.           assigned.
  1902.           
  1903.           <E>NTER A MESSAGE:
  1904.           Prompts the caller to enter a message.
  1905.           
  1906.           <K>ill a message:
  1907.           Request message number to kill and marks that message for 
  1908.           deletion.
  1909.           
  1910.           <Q>uit to MAIN MENU:
  1911.           Transfer to the Main Menu.
  1912.           
  1913.           <X>pert mode toggle:
  1914.           Toggles expert mode on/off.
  1915.           
  1916.           <R>EAD MESSAGES:
  1917.           Request message number to start reading from. Reads only the 
  1918.           message in that board number unless the caller has switched to 
  1919.           ALL BOARDS.
  1920.           
  1921.           <S>can Messages:
  1922.           Scans message number, date written, to, from, subject, and board 
  1923.           number.
  1924.  
  1925.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1926.           
  1927.           <L>ist & CHECK ALL MAIL:
  1928.           Starts at message number 1 and displays all the messages the 
  1929.           caller has addressed to them or written.  Messages are also 
  1930.           marked for quick retrieval.
  1931.           
  1932.           <T>ext Search:
  1933.           Search for text matching in the Name or Subject.
  1934.           
  1935.           <G>oodBye:
  1936.           Displays GOODBYE.BBS and drops DTR.
  1937.           
  1938.           <?>HELP WITH COMMANDS:
  1939.           Displays MMS.HLP to the screen.
  1940.  
  1941.     12.0  FILE MENU EXPLAINED
  1942.           
  1943.           The file area is one of the most active areas on a bulletin 
  1944.           board.  Colossus currently supports 3 file transfer protocols: 
  1945.           1)  Xmodem, 2)Xmodem/CRC, and 3)ASCII.  We hope to be adding 
  1946.           several other protocols in the future as Colossus is developed.
  1947.  
  1948.  
  1949.     12.1  FILE MENU EXAMPLE
  1950.  
  1951.           File Menu:
  1952.                <C>HANGE FILES AREA           <L>IST FILES
  1953.                <S>tatistics of Files         <G>oodbye
  1954.                <D>OWNLOAD FILES              <U>PLOAD FILES
  1955.                <X>pert Toggle                <?>Help with Commands
  1956.                <N>ew Files Search            <M>atch on File Name or Desc.
  1957.                <H>elp Downloading/Uploading  <Q>uit to MAIN MENU
  1958.  
  1959.     12.2  EXPLANATION
  1960.           
  1961.           <C>HANGE FILE AREA:
  1962.           Prompts the caller to change from the current file area, or press 
  1963.           the ENTER key to list the areas they have access to.
  1964.  
  1965.           <S>tatistics of Files:
  1966.           Displays the available disk space for uploads, total number of 
  1967.           Upload & Download kilobytes.  Also, if the callers has uploaded 
  1968.           any files, Colossus will display the ratio of Uploads to 
  1969.           Downloads.
  1970.  
  1971.           <D>OWNLOAD FILES:
  1972.           Prompts the caller for the download file name, check to see if 
  1973.           its in the current file area, requests the transfer protocol, 
  1974.           then displays the number of blocks and estimated time for the 
  1975.           download to be completed.
  1976.  
  1977.           <X>pert Toggle:
  1978.           Toggles expert mode on/off.
  1979.  
  1980.           <H>elp Downloading/Uploading:
  1981.           Displays the file PROTOCOL.HLP which gives detailed instructions 
  1982.           for uploads and downloads. PROTOCOL.HLP was written by Rick 
  1983.           Heming (KernCom).
  1984.          
  1985.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  1986.           
  1987.  
  1988.  
  1989.           <L>IST FILES:
  1990.           Displays the file FILES.BBS listed in the current file area.  
  1991.           This file is also appended if this is the path on an upload.
  1992.  
  1993.  
  1994.           <G>oodbye:
  1995.           Displays GOODBYE.BBS and drops DTR.
  1996.  
  1997.  
  1998.           <U>PLOAD FILES:
  1999.           Prompts the caller for the Upload file name.  If the file is 
  2000.           found the caller is told "File is already cataloged".  If not, 
  2001.           Colossus requests a transfer protocol and sets up to receive the 
  2002.           file.  Upon successful receipt, the caller is prompted for a file 
  2003.           description which is append to FILES.BBS assign to that Upload 
  2004.           path.
  2005.  
  2006.  
  2007.           <?>Help with commands:
  2008.           Displays the contents of FILES.HLP.
  2009.  
  2010.  
  2011.           <N>ew Files Search:
  2012.           This is a super fast routine which searches for files added since 
  2013.           the callers last time on.  The caller may also enter a date for 
  2014.           the search to start with.  In any event, the date entered or last 
  2015.           late date on, is compared with the date listed in Files.BBS 
  2016.           starting with character # 24.  Note the format should be as 
  2017.           follows:
  2018.  
  2019.           0---------1---------2---|-----3---------4---------5-------6..8
  2020.           FILENAME.EXT   100,000  11-15-85  Description of the file....
  2021.  
  2022.  
  2023.           <M>atch of File Name or Desc.:
  2024.           This is another search function which is used when your callers 
  2025.           want to see if a particular file is on your system.  The string 
  2026.           your callers enter is checked to see if it appears anywhere on 
  2027.           the File Data Line.  If a match is found, the entire line is 
  2028.           displayed.
  2029.  
  2030.  
  2031.           <Q>uit to MAIN MENU:
  2032.           Transfer to the Main Menu.
  2033.  
  2034.  
  2035.  
  2036.     13.0  SYSOP MENU EXPLAINED
  2037.  
  2038.           Almost all the Sysop utilities are contained in Colossus.  No 
  2039.           external program are need to do normal day to day maintenance.
  2040.  
  2041.  
  2042.  
  2043.  
  2044.          
  2045.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  2046.           
  2047.     13.1  SYSOP MENU EXAMPLE
  2048.  
  2049.           Sysop Menu:
  2050.                <1>List active events         <2>Create events
  2051.                <3>Update Events              <4>Update system files
  2052.                <5>Modify users               <6>List Comments
  2053.                <7>List Callers Log           <8>Pack users file
  2054.                <9>Pack Messages files        <A>Delete Comments
  2055.                <B>Delete Callers file        <D>rop to DOS
  2056.                <P>rint Users File            <Q>uit to MAIN MENU
  2057.                <?>Help!
  2058.  
  2059.     13.2  EXPLANATION
  2060.           
  2061.           <1>List active events:
  2062.           Lists the current evens set in the scheduler.  Displays the event 
  2063.           number, starting time, window length, schedule letter 
  2064.           designation, and displays whether it is ENABLED or DISABLED.  
  2065.  
  2066.           <2>Create events:
  2067.           Colossus is a time driven program.  One of Colossus's main goals
  2068.           is to be maintenance free (or require very little upkeep on the 
  2069.           part of the Sysop).  The scheduler is the function which keeps 
  2070.           track of all the duties to be perform.  
  2071.           
  2072.           When you select this function, Colossus will prompt you for the 
  2073.           event number.  These numbers must be in chronological order (i.e., 
  2074.           1,2,3,4, etc..).  After you have selected a number, net you'll 
  2075.           need to enter the starting time.  This time MUST BE ENTERED IN 
  2076.           MILITARY TIME with the hour and minutes separated by a colon.  
  2077.           For example 3:15pm would be entered as 15:15, or 4:00am would be 
  2078.           entered as 04:00.  
  2079.  
  2080.           Next Colossus will ask for the Window length, simple put, this is 
  2081.           the time you would like the event to last in MINUTES.  So a 
  2082.           window length of 60 minutes would be entered as 60.
  2083.  
  2084.           Next you need to tell Colossus which days you want the even to 
  2085.           happen.  You may select Monday thru Sunday or All.  Below is the 
  2086.           chart for easy reference:
  2087.                 
  2088.                 0 = SUNDAY     2 = TUESDAY     4 = THURSDAY   6 = SATURDAY
  2089.                 1 = MONDAY     3 = WEDNESDAY   5 = FRIDAY     7 = ALL DAYS
  2090.  
  2091.           Last is the schedule event (A..Z).  As of this writing, the 
  2092.           following events may be activated:
  2093.           
  2094.                     SCHEDULE "A" : Net-Mail (See section 7.0)
  2095.                     SCHEDULE "Z" : Auto Pack Messages, invokes the pack 
  2096.                                    messages routine, the same as #9 from
  2097.                                    the Sysop Menu.
  2098.  
  2099.           <3>Update Events:
  2100.           Allows you to update evens which have ALREADY been created.  You 
  2101.           may Enable, Disable, Remove an event and also quit.  your choice 
  2102.           is displayed as <E>nable, <D>isable, <R>emove, <Q>uit.
  2103.           
  2104.           
  2105.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  2106.           
  2107.  
  2108.           <4>Update system files:
  2109.           See section 5.3 "Setting up the System Files"
  2110.  
  2111.  
  2112.           <5>Modify users:
  2113.           Is the area where you'll perform most of your Sysop Maintenance.  
  2114.           When you select this function, your first user record is 
  2115.           displayed.  The format is as follows:
  2116.  
  2117.           #1 Name: SYSOP
  2118.           Calling From: Bakersfield, CA
  2119.           Password: GreatProgram
  2120.           Last Called: 9 Nov 85 15:10  Credit: 0 Pending: 0
  2121.           Security: 50 Uploads: 0 Downloads: 0
  2122.           <D>el,<N>ame,<P>assword,<C>redit,<S>ecurity,<F>ind,<L>ock,<Q>uit?
  2123.  
  2124.           <D>el  ------ is used to mark a caller for deletion
  2125.           <N>ame  ----- is used to change the callers name.
  2126.           <P>assword -- is for changing a callers password
  2127.           <C>redit ---- credits a callers account used for Net-Mail transactions.
  2128.           <S>ecurity -- change a callers security level
  2129.           <F>ind  ----- find a callers record.  Enter both First & Last Name
  2130.           <L>ock  ----- toggle a caller for lockout
  2131.           <Q>uit  ----- return to the Sysop Menu
  2132.  
  2133.           
  2134.           <6>List Comments:
  2135.           List comments left by callers from the Main Menu.
  2136.  
  2137.           <7>List Callers Log:
  2138.           Displays the most recent callers log-on, and activity.
  2139.  
  2140.           <8>Pack users file:
  2141.           Packs the user file.  Purges the callers marked for deletion.
  2142.  
  2143.           <9>Pack Messages files:
  2144.           Packs the message file.  Purges the messages marked as killed.
  2145.  
  2146.           <A>Delete Comments:
  2147.           Deletes the Comments file.
  2148.  
  2149.           <B>Delete Callers file:
  2150.           Deletes the Callers log.
  2151.  
  2152.           <D>rop to DOS:
  2153.           Used only for remote Sysop.  For extra security protection, you 
  2154.           MUST have /W on the Colossus command line to allow dropping to 
  2155.           DOS.  When invoked, Colossus calls up a batch file called 
  2156.           "REMOTE.BAT" which should contain the following:
  2157.           
  2158.           CTTY COM1
  2159.           ECHO Welcome to Colossus Drop into DOS Function
  2160.           ECHO Return to your Colossus Root Directory and...
  2161.           ECHO Type C.Bat to return to Colossus
  2162.  
  2163.  
  2164.          
  2165.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  2166.           
  2167.  
  2168.           Be your C.bat file contains "CTTY CON" as the first statement and 
  2169.           "COMMAND.COM" must be in your Colossus root directory.  To return 
  2170.           back to Colossus be sure to return to the Colossus root directory 
  2171.           and type the word "C.BAT" 
  2172.  
  2173.           <Q>uit to MAIN MENU:
  2174.           Returns you back to the Main Menu.
  2175.  
  2176.           <P>rint Users File:
  2177.           Prints the callers file to the printer.  Be sure to have your 
  2178.           printer toggle "Lptr" light on.
  2179.  
  2180.           <?>Help!
  2181.           Displays the contents of the file "Sysop.HLP"
  2182.  
  2183.           
  2184.  
  2185.     14.0  THE SYSOP'S "UPDATE" MENU EXPLAINED
  2186.  
  2187.           The Update Menu is mainly used in setting up Colossus for the 
  2188.           first time or changing some of your boards Message and Files 
  2189.           areas.  Once you have set up a few area, it will all fall into 
  2190.           place.
  2191.           
  2192.              
  2193.     14.1  UPDATE MENU EXAMPLE
  2194.  
  2195.           Update Menu:
  2196.                <A>Net message system toggle  <B>Net file system toggle
  2197.                <C>reate/read a system file   <D>ownload file path
  2198.                <F>ile security               <I>Message Description
  2199.                <J>File Description           <L>ist system file
  2200.                <M>essage security            <Q>uit to MAIN MENU
  2201.                <S>ave system file            <U>pload Path
  2202.  
  2203.  
  2204.     14.2  EXPLANATION
  2205.           
  2206.           <A>Net message system toggle:
  2207.           When a message area is used as your Net-Mail section, this 
  2208.           function will flag the message area for Net-Mail transactions.
  2209.           When a message area is flagged as the Net-Mail section, a "*" 
  2210.           will be placed next to the Message description when the boards 
  2211.           are listed from the message menu.  This function will place the 
  2212.           comment "Net Message Area" under the system record when listed. 
  2213.           
  2214.           
  2215.           <B>Net file system toggle:
  2216.           As of this time Colossus doesn't support files transfers in the 
  2217.           Net System.  The file transfer "Telelink" is in current 
  2218.           development by the Forbin Project, and once finished will allow 
  2219.           automatic files transfers between Colossus Nodes.  If will also 
  2220.           allow automatic Uploads and Downloads (*.*) between Colossus and 
  2221.           Qmodem.  
  2222.  
  2223.  
  2224.           
  2225.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  2226.           
  2227.           <C>reate/read a system file:
  2228.           This function allows you to either create or read a system file.  
  2229.           Note System files contain the following information:
  2230.           
  2231.                     System Record #1
  2232.                     Message security.. 
  2233.                     File security.....
  2234.                     Upload Path.......
  2235.                     Download Path.....
  2236.                     Msg description...
  2237.                     File description..
  2238.                     
  2239.           If the Message or File area is flagged as the Net Section the 
  2240.           following comments will be placed at the end of the System 
  2241.           record:
  2242.                     Message Net Area
  2243.                     File Net Area
  2244.  
  2245.  
  2246.           <D>ownload file path:
  2247.           Is the path associated with the files described in the file 
  2248.           description.  For example, if your using a hard disk and the 
  2249.           Colossus files are listed in a sub-directory called "\Colossus" 
  2250.           and all the games are in a sub-directory called "\Colossus\Games" 
  2251.           your download path would be C:\Colossus\Games.
  2252.  
  2253.           
  2254.           <F>ile security:
  2255.           Minimum security level to access (and see) the file area 
  2256.           associated with this system record.
  2257.  
  2258.           <I>Message Description:
  2259.           Description of the message area associated with the system 
  2260.           record.
  2261.  
  2262.           <J>File Description:
  2263.           Description of the file area associated the this system record.
  2264.  
  2265.           <L>ist system file:
  2266.           This function will list the current system record.
  2267.  
  2268.           <M>essage security:
  2269.           Minimum security level to access (and see) this message area 
  2270.           associated with this system record.
  2271.  
  2272.           <Q>uit to SYSOP MENU:
  2273.           Return to the Sysop Menu.
  2274.  
  2275.           <S>ave system file:
  2276.           Very important.  If you change a system record you MUST save your 
  2277.           changes before you change system records or return to the sysop 
  2278.           menu.
  2279.  
  2280.           <U>pload Path:
  2281.           Any legal DOS Path you would like your uploads directed too.
  2282.  
  2283.  
  2284.           
  2285.      COLOSSUS BULLETIN BOARD SOFTWARE                NOVEMBER 15th, 1985
  2286.           
  2287.     15.0  COLOSSUS TECHNICAL REFERENCE INFORMATION
  2288.  
  2289.           We do not plan on releasing the source code for Colossus, however 
  2290.           we do feel some information maybe of use to our sysops to help 
  2291.           them understand how Colossus works, and handles a few routines.  
  2292.           If there is something you would like to know, which is not listed 
  2293.           here, please drop us a message via Net-Mail to Junior Country 
  2294.           200/3 and we'll consider adding it to this section.
  2295.  
  2296.     15.1  RECORD STRUCTURE FOR "USERS.BBS"
  2297.  
  2298.           User.BBS contains the following record structure:
  2299.           
  2300.           Type
  2301.              Users       = Record
  2302.                   UserName    : String[37];     { Users name       }
  2303.                   CallingFrom : String[30];     { location         }
  2304.                   Password    : String[14];     { Password         }
  2305.                   TimeDate    : String[17];     { Last time called }
  2306.                   PhoneNumber : String[12];     { User phone number}
  2307.                   Credit,                       { Credit limit     }
  2308.                   Pending,                      { Charges pending  }
  2309.                   SecurityLevel,                { Security level   }
  2310.                   Uploads,                      { Number of ULoads }
  2311.                   Downloads,                    { Number of DLoads }
  2312.                   TotalUK,                      { Total K uploaded }
  2313.                   TotalDK,                      { Total K downlded }
  2314.                   TimesOn,                      { Number times on  }
  2315.                   TimeLeft,                     { Time left today  }
  2316.                   Last_Read,                    { Last message read}
  2317.                   Last_M_Area,                  { Last message area}
  2318.                   Last_F_Area: Integer;         { Last file area   }
  2319.                   Xpert,                        { Xpert toggle     }
  2320.                   LockedOut,                    { allowed user?    }
  2321.                   Deleted,                      { Mark for deletion}
  2322.                   Universal   : Boolean;        { Extra space      }
  2323.                 End;
  2324.  
  2325.     16.0  LATEST COLOSSUS UPDATES
  2326.  
  2327.           Due to the fact Colossus is growing so fast, we have set up just 
  2328.           a few boards where you'll be able to get Revisions & Updates.  
  2329.           As the Colossus family grows, were sure this list will grow also!
  2330.  
  2331.           New versions of Colossus are released on 15th of every month at 
  2332.           6pm (Pacific Standard Time).  Send all net mail concerning bugs, 
  2333.           suggestions and comments to: Colossus Committee, Junior Country, 
  2334.           net 200, node 3.
  2335.              
  2336.     16.1  COLOSSUS PROGRAM UPDATES
  2337.  
  2338.           The latest Colossus Program & Overlays can be obtained from:
  2339.  
  2340.           Board Name          Sysop            Number         Location
  2341.           ----------          -----            ------         --------
  2342.           Junior Country      Jim Harrer       805/399-1329   Bakersfield, CA
  2343.  
  2344.           The Forbin Project  John Friel III   319/277-0041   Cedar Falls, IO
  2345.           
  2346.           
  2347.           
  2348.                                 E N D   O F   F I L E
  2349.  
  2350.  
  2351.  
  2352.